self-controlling system - Francés Inglés Diccionario